microporous separator - German English Dictionary